package com.vibration.matlab;

/**
 * 结构体C
 */
public class C {

    private double[][] HVFobs={};  //读入文件第一列数据
    private double[][] HVAobs={};  //读入文件第二列数据
    private double[][] HVDS={};    //计算得来第三列数据

    /**
     * 未知矩阵开始
     */
    private double[][] DCFobs={};
    private double[][] DCVObs={};
    private double[][] DCDS={};
    /**
     * 未知矩阵结束
     */

    private double[][] nmHV={{1}};
    private double[][] nmDC={{1}};

    /**
     * [C.NR,C.NL,C.dk,C.mdk]=GetV('ramasR','ramasL','kb_by_dk','mkb_by_dk');
     * @return
     */
    private double[][] NR={{5}};

    private double[][] NL={{5}};

    private double[][] dk={{1000}};

    private double[][] mdk={{2000}};

    private double[][] ww={{0}};

    public void setNmHV(double[][] nmHV) {
        this.nmHV = nmHV;
    }

    public void setNmDC(double[][] nmDC) {
        this.nmDC = nmDC;
    }

    public double[][] getNR() {
        return NR;
    }

    public void setNR(double[][] NR) {
        this.NR = NR;
    }

    public double[][] getNL() {
        return NL;
    }

    public void setNL(double[][] NL) {
        this.NL = NL;
    }

    public double[][] getDk() {
        return dk;
    }

    public void setDk(double[][] dk) {
        this.dk = dk;
    }

    public double[][] getMdk() {
        return mdk;
    }

    public void setMdk(double[][] mdk) {
        this.mdk = mdk;
    }

    public double[][] getWw() {
        return ww;
    }

    public void setWw(double[][] ww) {
        this.ww = ww;
    }

    public double[][] getHVFobs() {
        return HVFobs;
    }

    public void setHVFobs(double[][] HVFobs) {
        this.HVFobs = HVFobs;
    }

    public double[][] getHVAobs() {
        return HVAobs;
    }

    public void setHVAobs(double[][] HVAobs) {
        this.HVAobs = HVAobs;
    }

    public double[][] getHVDS() {
        return HVDS;
    }

    public void setHVDS(double[][] HVDS) {
        this.HVDS = HVDS;
    }

    public double[][] getNmHV() {
        return nmHV;
    }

    public double[][] getNmDC() {
        return nmDC;
    }

    public double[][] getDCFobs() {
        return DCFobs;
    }

    public void setDCFobs(double[][] DCFobs) {
        this.DCFobs = DCFobs;
    }

    public double[][] getDCVObs() {
        return DCVObs;
    }

    public void setDCVObs(double[][] DCVObs) {
        this.DCVObs = DCVObs;
    }

    public double[][] getDCDS() {
        return DCDS;
    }

    public void setDCDS(double[][] DCDS) {
        this.DCDS = DCDS;
    }
}
